xenstored: apply a write transaction rate limit
authorIan Jackson <ian.jackson@eu.citrix.com>
Tue, 7 Mar 2017 16:09:12 +0000 (16:09 +0000)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Tue, 28 Mar 2017 12:07:03 +0000 (13:07 +0100)
commit083996c46b2d3953177cd9d6b58ba38634fce545
tree803400834174346ad8b1eaa52baceb6219b8f2bb
parent5ca67f7453e9b24b7dcc76846017e5dd52c4b622
xenstored: apply a write transaction rate limit

This avoids a rogue client being about to stall another client (eg the
toolstack) indefinitely.

This is XSA-206.

Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
tools/xenstore/Makefile
tools/xenstore/xenstored_core.c
tools/xenstore/xenstored_core.h
tools/xenstore/xenstored_domain.c
tools/xenstore/xenstored_domain.h
tools/xenstore/xenstored_transaction.c